mechanical ash separator - Spanish English Dictionary